<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
	<script>
		/*산술연산 : 어떤 데이터 타입과도 연산이 가능하다 단 부적절할 경우 NaN 리턴*/
		
		/*비교 연산 : >, <, ==, !=, ===, !===
		 3개짜리는 타입 변환을 하지 않는다. --> 타입이 다르면 바로 false
		 Typecasting
		 true=="true"
		 true==1
		 true===1
		 
		 false로 파악되는 경우 : 0, false, undefined, null, ''
		 true : 1
		 * */
		console.log(true==1);
		console.log(true===1);
		
		var a = 3,  b = 4;
		var c = a>b;
		console.log("단순 비교 : "+c);
		
		c = 5;
		var d = a > b > c ;							// false > 5 --> 0>5 로 단계별 치환 반생
		console.log("연계 연산 : "+d);
		
		c = -1;
		d =  a > b > c;
		console.log(d);
		console.log(d=="true");	// d 가 숫자로 바뀌어서 1=="true" --> 1==NaN --> false
		
	</script>
</head>
<body>

</body>
</html>